<!-- 滚动列表 -->

<template>
  <transition-group tag="div" :name="className" :class="className">
    <slot />
  </transition-group>
</template>

<script>
// ============================== 导入依赖 ============================== //

import CORE from '@/CORE'
import mixPath from '../mixPath'

const name = 'RollList'

// ============================== 导出组件 ============================== //

export default {
  /**
   * 名称定义 (实际使用名称)
   */
  name,

  /**
   * 属性注册 (抽取以便查阅)
   */
  props: CORE.WEB[name],

  /**
   * 计算属性 (慎用箭头函数)
   */
  computed: {
    /**
     * 样式类
     */
    className: mixPath.computed.className,
  },
}
</script>
